15.3 Webhook pagamento acordo
Introdução
Após criação de um acordo na KEDU solicitamos que envie pra nós um webhook a cada pagamento dos boletos envolvidos no acordo para acompanharmos a evolução do acordo até sua conclusão.
| Ambiente | Url |
|---|---|
| Sandbox | https://sandbox-api.kedutech.com.br/web-hooks/revo |
| Produção | https://api.kedutech.com.br/web-hooks/revo |
WebHookBoleto
Atenção
O dado esperado desse webhook é um array do objeto WebhookBoleto.
Exemplo:
[
{
"billingToken": "1b9b4fef-0801-4219-a861-c06aef3f271e",
"dataLiquidacao": "2026-01-29T15:00:00.000Z",
"status": 1,
"valorLiquido": 100,
"totalJuros": 10,
"totalMulta": 10,
"totalDesconto": 0,
"dataPagamentoBanco": "2026-02-02T00:00:00.000Z"
}
]
| Parâmetro | Tipo | Descrição |
|---|---|---|
| billingToken | string | Token externo do boleto (mesmo token definido no campo 'external_token' do objeto AddExternalBillingDataInput) |
| status | BillingStatus | Status do boleto |
| dataLiquidacao | DateTime | Data do pagamento |
| valorLiquido | decimal | Valor total (incluindo juros, multa e desconto) |
| totalJuros | decimal | Valor de juros |
| totalMulta | decimal | Valor da multa |
| dataPagamentoBanco | DateTime | Data do pagamento (banco para KEDU) |
| totalDesconto | decimal | Valor total de desconto |
| descontoAplicadoEm | AgreementDiscountTarget | Em que o desconto foi aplicado (INTEREST, FINE, ORIGINAL) |
Enum BillingStatus
Observação
Para esse webhook de pagamento favor utilizar o BillingStatus 1 (Pago)
| Valor | Descrição |
|---|---|
| 1 | Pago |
| 2 | Cancelado |
| 3 | Pago parcialmente |
| 4 | Pendente |
| 5 | Aguardando registro |
| 6 | Estornado |
| 7 | Vencido |
| 8 | Expirado |
| 9 | Aguardando cancelamento |
| 10 | Aguardando geração |
| 11 | Em negociação |
| 12 | Pago - Negociado |